package com.yicai.commerce.insure.spring.entity.table;

import java.math.BigDecimal;
import java.util.Date;

public class TbFinanceHistory {
    /**
     * 
     */
    private Long id;

    /**
     * 数据编号
     */
    private String financeCode;

    /**
     * 付款方公司名称
     */
    private String companyName;

    /**
     * 导入金额
     */
    private BigDecimal originalAmount;

    /**
     * 使用金额
     */
    private BigDecimal useAmount;

    /**
     * 剩余 金额
     */
    private BigDecimal surplusAmount;

    /**
     * 交易时间
     */
    private Date changeDate;

    /**
     * 到账时间
     */
    private Date makeDate;

    /**
     * 操作人
     */
    private String operator;

    /**
     * 冻结金额
     */
    private BigDecimal blockAmount;

    /**
     * 退回金额
     */
    private BigDecimal backAmount;

    /**
     * remark
     */
    private String remark;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 0有效，1无效
     */
    private String standFlag;

    /**
     * 0有效，1无效
     */
    private Integer status;

    /**
     * 0未删除，1已删除
     */
    private Integer deleteStatus;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getFinanceCode() {
        return financeCode;
    }

    public void setFinanceCode(String financeCode) {
        this.financeCode = financeCode == null ? null : financeCode.trim();
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName == null ? null : companyName.trim();
    }

    public BigDecimal getOriginalAmount() {
        return originalAmount;
    }

    public void setOriginalAmount(BigDecimal originalAmount) {
        this.originalAmount = originalAmount;
    }

    public BigDecimal getUseAmount() {
        return useAmount;
    }

    public void setUseAmount(BigDecimal useAmount) {
        this.useAmount = useAmount;
    }

    public BigDecimal getSurplusAmount() {
        return surplusAmount;
    }

    public void setSurplusAmount(BigDecimal surplusAmount) {
        this.surplusAmount = surplusAmount;
    }

    public Date getChangeDate() {
        return changeDate;
    }

    public void setChangeDate(Date changeDate) {
        this.changeDate = changeDate;
    }

    public Date getMakeDate() {
        return makeDate;
    }

    public void setMakeDate(Date makeDate) {
        this.makeDate = makeDate;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator == null ? null : operator.trim();
    }

    public BigDecimal getBlockAmount() {
        return blockAmount;
    }

    public void setBlockAmount(BigDecimal blockAmount) {
        this.blockAmount = blockAmount;
    }

    public BigDecimal getBackAmount() {
        return backAmount;
    }

    public void setBackAmount(BigDecimal backAmount) {
        this.backAmount = backAmount;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getStandFlag() {
        return standFlag;
    }

    public void setStandFlag(String standFlag) {
        this.standFlag = standFlag == null ? null : standFlag.trim();
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(Integer deleteStatus) {
        this.deleteStatus = deleteStatus;
    }
}